package com.mathpractise.dto;

import java.util.List;

/**
 * 题目DTO
 */
public class QuestionDTO {
    
    /**
     * 题目ID
     */
    private String id;
    
    /**
     * 算术表达式
     */
    private String expression;
    
    /**
     * 选项列表
     */
    private List<String> options;
    
    /**
     * 当前题目索引
     */
    private int questionIndex;
    
    /**
     * 总题目数
     */
    private int totalQuestions;
    
    public QuestionDTO() {
    }
    
    // Getters and setters
    
    public String getId() {
        return id;
    }
    
    public void setId(String id) {
        this.id = id;
    }
    
    public String getExpression() {
        return expression;
    }
    
    public void setExpression(String expression) {
        this.expression = expression;
    }
    
    public List<String> getOptions() {
        return options;
    }
    
    public void setOptions(List<String> options) {
        this.options = options;
    }
    
    public int getQuestionIndex() {
        return questionIndex;
    }
    
    public void setQuestionIndex(int questionIndex) {
        this.questionIndex = questionIndex;
    }
    
    public int getTotalQuestions() {
        return totalQuestions;
    }
    
    public void setTotalQuestions(int totalQuestions) {
        this.totalQuestions = totalQuestions;
    }
}